\hypertarget{svector_8f90}{
\section{svector.f90 File Reference}
\label{svector_8f90}\index{svector.f90@{svector.f90}}
}
\subsection*{Functions/Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{svector_8f90_ae944028533819cee1122f6881730c028}{bvec} (nxp, nyp, nzp, ijkcell, ncells, tsix, tsiy, tsiz, etax, etay, etaz, nux, nuy, nuz, rmaj, rwall, strait, toroid, q0, bzi, psi, x, y, z, bx, by, bz)
\item 
subroutine \hyperlink{svector_8f90_ac39310aae00f3145dae686900c1f65c0}{fluxsurf} (i1, i2, j1, j2, k1, k2, iwid, jwid, kwid, x, y, z, rwall, rmaj, toroid, strait, delta, psi)
\item 
subroutine \hyperlink{svector_8f90_aa5f3af78816e4a0011fa2a9cd6022e0f}{refvec} (i1, i2, j1, j2, k1, k2, iwid, jwid, kwid, tsix, tsiy, tsiz, etax, etay, etaz, nux, nuy, nuz, x, y, z, toroid, strait, rwall, rmaj, psi, cgx, cgy, cgz, agx, agy, agz, bgx, bgy, bgz)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{svector_8f90_ae944028533819cee1122f6881730c028}{
\index{svector.f90@{svector.f90}!bvec@{bvec}}
\index{bvec@{bvec}!svector.f90@{svector.f90}}
\subsubsection[{bvec}]{\setlength{\rightskip}{0pt plus 5cm}subroutine bvec (
\begin{DoxyParamCaption}
\item[{integer,intent(in)}]{ nxp, }
\item[{integer,intent(in)}]{ nyp, }
\item[{integer,intent(in)}]{ nzp, }
\item[{integer,dimension($\ast$),intent(in)}]{ ijkcell, }
\item[{integer,intent(in)}]{ ncells, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsix, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsiy, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsiz, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etax, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etay, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etaz, }
\item[{integer,dimension($\ast$),intent(in)}]{ nux, }
\item[{integer,dimension($\ast$),intent(in)}]{ nuy, }
\item[{integer,dimension($\ast$),intent(in)}]{ nuz, }
\item[{real(double),intent(in)}]{ rmaj, }
\item[{real(double)}]{ rwall, }
\item[{real(double),intent(in)}]{ strait, }
\item[{real(double),intent(in)}]{ toroid, }
\item[{real(double),intent(in)}]{ q0, }
\item[{real(double),intent(in)}]{ bzi, }
\item[{real(double)}]{ psi, }
\item[{real(double),dimension($\ast$),intent(in)}]{ x, }
\item[{real(double),dimension($\ast$),intent(in)}]{ y, }
\item[{real(double),dimension($\ast$),intent(in)}]{ z, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ bx, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ by, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ bz}
\end{DoxyParamCaption}
)}}
\label{svector_8f90_ae944028533819cee1122f6881730c028}


Definition at line 1 of file svector.f90.

\hypertarget{svector_8f90_ac39310aae00f3145dae686900c1f65c0}{
\index{svector.f90@{svector.f90}!fluxsurf@{fluxsurf}}
\index{fluxsurf@{fluxsurf}!svector.f90@{svector.f90}}
\subsubsection[{fluxsurf}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fluxsurf (
\begin{DoxyParamCaption}
\item[{integer,intent(in)}]{ i1, }
\item[{integer,intent(in)}]{ i2, }
\item[{integer,intent(in)}]{ j1, }
\item[{integer,intent(in)}]{ j2, }
\item[{integer,intent(in)}]{ k1, }
\item[{integer,intent(in)}]{ k2, }
\item[{integer,intent(in)}]{ iwid, }
\item[{integer,intent(in)}]{ jwid, }
\item[{integer,intent(in)}]{ kwid, }
\item[{real(double),dimension($\ast$),intent(in)}]{ x, }
\item[{real(double),dimension($\ast$),intent(in)}]{ y, }
\item[{real(double),dimension($\ast$),intent(in)}]{ z, }
\item[{real(double),intent(in)}]{ rwall, }
\item[{real(double),intent(in)}]{ rmaj, }
\item[{real(double),intent(in)}]{ toroid, }
\item[{real(double),intent(in)}]{ strait, }
\item[{real(double),intent(in)}]{ delta, }
\item[{real(double),dimension($\ast$),intent(out)}]{ psi}
\end{DoxyParamCaption}
)}}
\label{svector_8f90_ac39310aae00f3145dae686900c1f65c0}


Definition at line 105 of file svector.f90.

\hypertarget{svector_8f90_aa5f3af78816e4a0011fa2a9cd6022e0f}{
\index{svector.f90@{svector.f90}!refvec@{refvec}}
\index{refvec@{refvec}!svector.f90@{svector.f90}}
\subsubsection[{refvec}]{\setlength{\rightskip}{0pt plus 5cm}subroutine refvec (
\begin{DoxyParamCaption}
\item[{integer,intent(in)}]{ i1, }
\item[{integer,intent(in)}]{ i2, }
\item[{integer,intent(in)}]{ j1, }
\item[{integer,intent(in)}]{ j2, }
\item[{integer,intent(in)}]{ k1, }
\item[{integer,intent(in)}]{ k2, }
\item[{integer,intent(in)}]{ iwid, }
\item[{integer,intent(in)}]{ jwid, }
\item[{integer,intent(in)}]{ kwid, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsix, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsiy, }
\item[{real(double),dimension($\ast$),intent(in)}]{ tsiz, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etax, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etay, }
\item[{real(double),dimension($\ast$),intent(in)}]{ etaz, }
\item[{real(double),dimension($\ast$),intent(in)}]{ nux, }
\item[{real(double),dimension($\ast$),intent(in)}]{ nuy, }
\item[{real(double),dimension($\ast$),intent(in)}]{ nuz, }
\item[{real(double),dimension($\ast$),intent(in)}]{ x, }
\item[{real(double),dimension($\ast$),intent(in)}]{ y, }
\item[{real(double),dimension($\ast$),intent(in)}]{ z, }
\item[{real(double),intent(in)}]{ toroid, }
\item[{real(double),intent(in)}]{ strait, }
\item[{real(double),intent(in)}]{ rwall, }
\item[{real(double),intent(in)}]{ rmaj, }
\item[{real(double),dimension($\ast$),intent(in)}]{ psi, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ cgx, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ cgy, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ cgz, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ agx, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ agy, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ agz, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ bgx, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ bgy, }
\item[{real(double),dimension($\ast$),intent(inout)}]{ bgz}
\end{DoxyParamCaption}
)}}
\label{svector_8f90_aa5f3af78816e4a0011fa2a9cd6022e0f}


Definition at line 189 of file svector.f90.

